Having problems with your account or logging in?
A lot of changes are happening in the community right now. Some may affect you. READ MORE HERE

How can SilkTest be used to remove a directory even if the directory has spaces in its name?

How can SilkTest be used to remove a directory even if the directory has spaces in its name?

If the directory has a space in the name then you need to use double quotes to remove it, using the Dos "rmdir" command. The script below shows how this is achieved,

[-] testcase remove_folder() appstate none
    [ ] 
    [ ] 
    [ ] string sfile = """C:\test folder"""
    [ ] Print(sfile)
    [ ] 
    [ ] SYS_Execute("rmdir {sfile}")

In the above example the folder is called "test folder". You also need to have full access rights to this folder and it must not be "read only" for this approach to work successfully.

Old KB# 21922

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Top Contributors
Version history
Revision #:
1 of 1
Last update:
‎2013-02-15 19:26
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.