Search found 117 matches
- 08 Nov 2022 03:40
- Forum: DOS Batch Forum
- Topic: Passing arguments to a subroutine
- Replies: 4
- Views: 6587
Re: Passing arguments to a subroutine
Your guess is right. The repeated double quotes break it. The password is a letter password, with no special characters though. Thank you all.
- 06 Nov 2022 01:03
- Forum: DOS Batch Forum
- Topic: Passing arguments to a subroutine
- Replies: 4
- Views: 6587
Passing arguments to a subroutine
How can I fix code snippet A? Thanks! Code snippet A This does not work: SET pwd=mypassword SET files_path=C:\Users\User\Downloads\_bat testing\*.pdf SET qpdf_path=C:\Program Files\qpdf 11.1.1\bin\qpdf.exe for %%G in ("%files_path%") do (CALL :subroutine "%qpdf_path%" %pwd% "%%G") :subroutine %1 --d...
- 18 Sep 2019 03:07
- Forum: DOS Batch Forum
- Topic: How to search for files with file names listed in a text file (DIR)?
- Replies: 1
- Views: 7180
How to search for files with file names listed in a text file (DIR)?
A text file named 'source.txt' containing the file names to be searched for:
a.txt
b.txt
c.txt
I'd like to use 'DIR /B /S' command by referring to 'source.txt' to search for those files and copy those files to a new folder called 'destination'. Could anyone show me how to do that, please? Thank you!
a.txt
b.txt
c.txt
I'd like to use 'DIR /B /S' command by referring to 'source.txt' to search for those files and copy those files to a new folder called 'destination'. Could anyone show me how to do that, please? Thank you!
- 21 Jan 2013 01:48
- Forum: DOS Batch Forum
- Topic: AT commands: why does it not work?
- Replies: 6
- Views: 7249
Re: AT commands: why does it not work?
Microsoft Windows [Version 6.1.7600] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Windows\system32>at 15:47 /interactive "echo hi &pause" Warning: Due to security enhancements, this task will run at the time expected but not interactively. Use schtasks.exe utility...
- 15 Jan 2013 06:05
- Forum: DOS Batch Forum
- Topic: AT commands: why does it not work?
- Replies: 6
- Views: 7249
AT commands: why does it not work?
Code: Select all
at 00:00 /interactive "echo hi"
Why does it not work?
But if:
Code: Select all
at 00:00 "cmd /c echo something > C:\something.txt"
It works.
- 31 Oct 2012 06:00
- Forum: DOS Batch Forum
- Topic: String Substitution: replace at one go & particular letters?
- Replies: 3
- Views: 4581
Re: String Substitution: replace at one go & particular lett
Note that the R in "* R *" is the replace of the " s " before the numbers. you can change it to any thing else. The starts * is to match the pattern of the file name, it till the command to rename the files with the same strings and when it comes to the first string after the fi...
- 28 Oct 2012 06:47
- Forum: DOS Batch Forum
- Topic: String Substitution: replace at one go & particular letters?
- Replies: 3
- Views: 4581
String Substitution: replace at one go & particular letters?
@ECHO ON SETLOCAL ENABLEDELAYEDEXPANSION FOR /F "tokens=*" %%A IN ('DIR /S /B') DO ( IF NOT %%~xA==.bat ( SET "old=%%A" SET "new=%%A" SET new=!new:s=S! SET new=!new:SFile=sFile! MOVE "!old!" "!new!" ) ) PAUSE>NUL I wonder how I can 1. replace all th...
- 07 Aug 2012 22:10
- Forum: DOS Batch Forum
- Topic: REG EXPORT REG QUERY???
- Replies: 2
- Views: 3787
REG EXPORT REG QUERY???
Suppose I've extracted the wanted registry keys: @ECHO OFF REG QUERY HKLM /s /v WakeEnabled The output: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0009 WakeEnabled REG_DWORD 0x0 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{36FC9E60-C465-11C...
- 05 Aug 2012 12:25
- Forum: DOS Batch Forum
- Topic: Access is denied.: how to modify APPDATA file?
- Replies: 2
- Views: 3935
Re: Access is denied.: how to modify APPDATA file?
Just found why the message was shown. ATTRIB -H %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Themes\slideshow.ini ECHO.>%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Themes\slideshow.ini ATTRIB +H %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Themes\slideshow.ini After realising the file is h...
- 05 Aug 2012 12:09
- Forum: DOS Batch Forum
- Topic: Access is denied.: how to modify APPDATA file?
- Replies: 2
- Views: 3935
Access is denied.: how to modify APPDATA file?
ECHO.>%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Themes\slideshow.ini I would like to use batch scripts to modify the slideshow.ini file. Yet it returns: Access is denied. It's okay, though, to read the file with notepad.exe %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Themes\slideshow.ini
- 16 May 2012 08:55
- Forum: DOS Batch Forum
- Topic: FOR /F loop text files: why blank lines are skipped?
- Replies: 5
- Views: 6766
Re: FOR /F loop text files: why blank lines are skipped?
Yes, it works.
- 14 May 2012 06:15
- Forum: DOS Batch Forum
- Topic: FOR /F loop text files: why blank lines are skipped?
- Replies: 5
- Views: 6766
Re: FOR /F loop text files: why blank lines are skipped?
Because that's the way FOR /F works Try: ... FOR /F "tokens=1* delims=:" %%A IN ('FINDSTR /N "^" "5.txt"') DO ( ... ECHO %%B - !str! ... Regards aGerman EDIT: To avoid faults with leading colons: ... FOR /F "delims=" %%A IN ('FINDSTR /N "^" "5....
- 13 May 2012 05:40
- Forum: DOS Batch Forum
- Topic: FOR /F loop text files: why blank lines are skipped?
- Replies: 5
- Views: 6766
FOR /F loop text files: why blank lines are skipped?
Code: Select all
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
< 6.txt (
FOR /F "delims=" %%A IN (5.txt) DO (
SET str=
SET /P str=
ECHO %%A - !str!
)
)
PAUSE
5.txt
a
b
c
6.txt
a
d
e
a - a
b -
c - d
Press any key to continue . . .
- 12 May 2012 23:29
- Forum: DOS Batch Forum
- Topic: REG EXPORT: Hex returned?
- Replies: 1
- Views: 4458
REG EXPORT: Hex returned?
REM Win7 64-bit REM real path REG EXPORT "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" REM Hex path REG EXPORT "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" On my machine, both registry keys conta...
- 12 May 2012 08:26
- Forum: DOS Batch Forum
- Topic: Can't explain the error!
- Replies: 8
- Views: 7839
Re: Can't explain the error!
Comparing !word1! with !word2!, I am wondering why SET "word1=" IF NOT DEFINED word1 SET "word1=%%A" Only SET the variable = the first line (after skipping the precedent line)? I omit SET "word2=" IF NOT DEFINED word 2 SET "word2=%%B" and it takes the last li...