Search found 1976 matches

by penpen
18 Jan 2023 08:15
Forum: DOS Batch Forum
Topic: Exporting two keys from Registry residing in two different places on Windows 10
Replies: 9
Views: 17149

Re: Exporting two keys from Registry residing in two different places on Windows 10

What you see there is a character encoding issue. Somehow the resulting file was created with the byte order mark (bom) of 'UTF-16 LE' (which could happen for various reasons). Then the reg file was appended. Save the text into a file using encoding 'UTF-16 LE'. Then open it within a hex-editor. Del...
by penpen
11 Dec 2022 06:22
Forum: DOS Batch Forum
Topic: This is really stupid but
Replies: 1
Views: 6499

Re: This is really stupid but

In case your computer runs on the "pro", "enterprise" or "educational" version of windows 10 (probably the same under Windows 11), then you may use "msg" or "net send ..." commands to send messages to computers in your local network: msg /SERVER:DestinationPC * /TIME:60 "Sample message to pc 'Destin...
by penpen
04 Nov 2022 02:59
Forum: DOS Batch Forum
Topic: [Destructive, Use Caution] Copy tags and its child elements from specific XML schema
Replies: 23
Views: 11847

Re: Copy tags and its child elemnts from specific XML schema

Though i like Aacini's version, it is not completely safe (for example if you change the codepage of the source-xml).
Here is an example for how to read and process xml using jscript (in the hybrid "xslt.bat") in a safe way:
viewtopic.php?p=32941#p32941.
by penpen
29 Sep 2022 08:45
Forum: DOS Batch Forum
Topic: [CLARIFIED] Executing command via FOR results in not recognized
Replies: 4
Views: 2841

Re: Executing command via FOR results in not recognized

Is there information about why FOR treats space characters as commands instead of ignoring them? It deviates from default behavior imo. It is the default behaviour: If you escape a character (using the circumflex-character '^'), or add characters when the interpreter expects text starting with esca...
by penpen
28 Sep 2022 07:17
Forum: DOS Batch Forum
Topic: [CLARIFIED] Executing command via FOR results in not recognized
Replies: 4
Views: 2841

Re: Executing command via FOR results in not recognized

That's not "nothing" - it's a space-character. Since the space-character is no valid command, the error message is correct. Typically space characters are treated as whitespace characters and will not end up beeing treated as a command. But you can force cmd to treat the space-character as a command...
by penpen
19 Aug 2022 02:29
Forum: DOS Batch Forum
Topic: How do I check the length of a filename in batch script?
Replies: 1
Views: 2073

Re: How do I check the length of a filename in batch script?

You could store the filename into an environment variable and then check the length of that string using the :strlen-function.

penpen
by penpen
19 Jul 2022 02:16
Forum: DOS Batch Forum
Topic: How to pause and resume a task?
Replies: 3
Views: 3188

Re: How to pause and resume a task?

Just a small sidenote to the net-approach:
The net command (at least under windows 10) does support the switches PAUSE and CONTINUE (to pause and resume a task).
You don't need to terminate and (re)start the process (using STOP and START).

penpen
by penpen
15 Jun 2022 02:14
Forum: DOS Batch Forum
Topic: How to get rid of The file cannot be copied onto itself.
Replies: 3
Views: 4890

Re: How to get rid of The file cannot be copied onto itself.

You should copy your files to a temporary folder (preferably on the same volume) and then move them to the final location.

penpen
by penpen
30 May 2022 03:24
Forum: DOS Batch Forum
Topic: Dynamically change icon in context menu
Replies: 38
Views: 33158

Re: Dynamically change icon in context menu

I can't check myself (since i I have no Win11), So i can list only two potential issues i see ad hoc: Microsoft might have changed the GUID of the power plans. You could compare the GUID used in "ChangePowerPlan.reg" with the GUID listed by following command: powercfg.exe /L If there was a change, t...
by penpen
24 May 2022 09:15
Forum: DOS Batch Forum
Topic: ahci.sys
Replies: 12
Views: 17456

Re: ahci.sys

I don't remember any driver named "AHCI.SYS", but i think i remember one named "AHCICD.SYS", so no guarantees for the following: If i remember right, then the "AHCICD.SYS" has an optional parameter "/C:<#AHCI-Controller>", where "<#AHCI-Controller>" is a digit from 0 to 9. If you leave out that para...
by penpen
19 May 2022 06:07
Forum: DOS Batch Forum
Topic: Optimization of Mass Copy Via Batch
Replies: 7
Views: 6171

Re: Optimization of Mass Copy Via Batch

I am not familiar with NAS-devices, so the following idea might or might not be possible; typically when you want to send the same data to multiple recipients simultaneously, you would use broadcast (send to all nodes in the network) or multicast (send to multiple nodes in a network) in order to red...
by penpen
12 May 2022 04:46
Forum: DOS Batch Forum
Topic: Open, Add Line, Save, Next File Help
Replies: 6
Views: 5320

Re: Open, Add Line, Save, Next File Help

I would expect such a result if your source files to not contain line endings at all or no line endings of the form "\r\n" (in hex "0D 0A"). On the other hand, that should have been preserved in your resulting files, which show the (windows) endline. Do you have opened and saved the resulting files ...
by penpen
30 Apr 2022 05:02
Forum: DOS Batch Forum
Topic: How to define screen buffer size for "Mode 120,60" command?
Replies: 8
Views: 7217

Re: How to define screen buffer size for "Mode 120,60" command?

I only added a debug output, so you can see whether or not the error message is misleading.
I didn't change the program logic.
by penpen
29 Apr 2022 02:43
Forum: DOS Batch Forum
Topic: How to define screen buffer size for "Mode 120,60" command?
Replies: 8
Views: 7217

Re: How to define screen buffer size for "Mode 120,60" command?

You should test, whether or not the error text really is misleading. Since the buffer is set first, it might be smaller than the actual window size at that point: powershell.exe -noprofile -command "&{Write-Host "initial WindowSize $(get-host).UI.RawUI.WindowSize"; $w=(get-host).ui.rawui;$w.buffersi...