Such devices do not typically exist on a machine, but if they do, you can install a null driver. Additionally, the system installs null drivers for devices that do not have a function driver, if they are capable of executing in raw mode. To specify a null driver in an INF file, use entries like the following. Apache won't start.error: Warning: DocumentRoot /dev/null does not exist - how do I correct this? I ran /scripts/easyapache and /scripts/rebuildhttpdconf Nothing works httpdconfigtest Warning: DocumentRoot /dev/null does not exist Syntax OK BytesLog. The C library function sizet strlen(const char.str) computes the length of the string str up to, but not including the terminating null character.
What is the equivalent of /dev/null
in Windows?
I think you want NUL
, at least within a command prompt or batch files.
For example:
doesn’t create a file.
C++ Null Type
(I believe the same is true if you try to create a file programmatically, but I haven’t tried it.)
In PowerShell, you want $null
:
Devnull Computer Hacking
According to this message on the GCC mailing list, you can use the file “nul” instead of /dev/null:
(Credits to Danny for this code; copy-pasted from his message.)
You can also use this special “nul” file through redirection.
Jon Skeet is correct. Here is the Nul Device Driver page in the Windows Embedded docs (i have no idea why its not somewhere else…) HEre is another
NUL
in windows seems actully a virtual path in any folder.
Just like ..
, .
in any filesystem.
use any folder followed with NUL will work
ex :
have same effect as /dev/null
in linux
test on windows 7, 64 bit
NUL
works programmatically as well. E.g. the following:
works as expected without creating a file. (MSVC++ 12.0)
You have to use start and $NUL for this in Windows PowerShell :
type in this command assuming mySum
is name of your application and 5
10
are command line arguments you are sending.
start .mySum 5 10 > $NUL 2>&1
The start
command will start a detached process, a similar effect to &. The /B
option prevents start from opening a new terminal window if the program you are running is a console application. and NUL
is Windows’ equivalent of /dev/null
. The 2>&1
at the end will redirect stderr to stdout, which will all go to NUL
.
Tags: windows
Fbarajas
Well-Known Member
Some of one customers mail is directed to /dev/null although it's NOT marked as spam:
2019-03-27 10:52:35 1h9Bn1-0004fw-6O H=sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.83]:33257 Warning: Message has been scanned: no virus or other harmful content was found
2019-03-27 10:52:49 1h9Bn1-0004fw-6O H=sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.83]:33257 Warning: 'SpamAssassin as lmtextil detected message as NOT spam (2.8)'
2019-03-27 10:52:49 1h9Bn1-0004fw-6O <= [email protected] H=sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.83]:33257 P=esmtps X=TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128 CV=no S=55826 [email protected] T='RV: Pedido Pagina Lanera Moderna' for [email protected]
2019-03-27 10:52:49 1h9Bn1-0004fw-6O => /dev/null <[email protected]> R=central_filter T=**bypassed**
2019-03-27 10:52:49 1h9Bn1-0004fw-6O Completed
----------------------------------------------------------------------------------
2019-03-27 11:31:31 1h9COh-0007Jh-3l H=sonic302-22.consmr.mail.gq1.yahoo.com [98.137.68.148]:44007 Warning: Message has been scanned: no virus or other harmful content was found
2019-03-27 11:31:42 1h9COh-0007Jh-3l H=sonic302-22.consmr.mail.gq1.yahoo.com [98.137.68.148]:44007 Warning: 'SpamAssassin as lmtextil detected message as NOT spam (1.9)'
2019-03-27 11:31:42 1h9COh-0007Jh-3l <= [email protected] H=sonic302-22.consmr.mail.gq1.yahoo.com [98.137.68.148]:44007 P=esmtps X=TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128 CV=no S=50378 [email protected] T='Fw: RV: Pedido Pagina Lanera Moderna' for [email protected]
2019-03-27 11:31:42 1h9COh-0007Jh-3l => /dev/null <[email protected]> R=central_filter T=**bypassed**
2019-03-27 11:31:42 1h9COh-0007Jh-3l Completed
What can I do or check to fix it?
Thanks!